take one’s anger out on someone - Francés Inglés Diccionario